ribbon silicate - German English Dictionary